#ifndef __OLED_H__
#define __OLED_H__
#include "sys.h"

//OLED_D1_SDA(PB7)
//OLED_D0_SCL(PB6)
//OLED_DC(PC1)
//OLED_RST(PC0)

#define LCD_RST_1  GPIO_SetBits(GPIOC,GPIO_Pin_0)
#define LCD_RST_0  GPIO_ResetBits(GPIOC,GPIO_Pin_0)

#define LCD_DC_1   GPIO_SetBits(GPIOC,GPIO_Pin_1)
#define LCD_DC_0   GPIO_ResetBits(GPIOC,GPIO_Pin_1)

#define LCD_SCL_1  GPIO_SetBits(GPIOB,GPIO_Pin_6)
#define LCD_SCL_0  GPIO_ResetBits(GPIOB,GPIO_Pin_6)

#define LCD_SDA_1  GPIO_SetBits(GPIOB,GPIO_Pin_7)
#define LCD_SDA_0  GPIO_ResetBits(GPIOB,GPIO_Pin_7)

void OLED_Configuration(void);  
void OLED_Print(unsigned char x, unsigned char y, char ch[]);
void OLED_Printf(unsigned char x,unsigned char y,const char *fmt,...);

void OLED_Clear(void);

#endif 
